single-use lancing device - English Synonyms Dictionary